<script>
	import { mapMutations  } from 'vuex';
	export default {
		onLaunch () {
			uni.getStorage({//获得保存在本地的token信息
			    key: 'token',  
			    success:(res) => {
					this.login({token:res.data})
			    }  
			}); 
			uni.getStorage({//获得保存在本地的用户信息
			    key: 'userInfo',  
			    success:(res) => {
					this.setUserInfo({userInfo:res.data});
			    }  
			});
			const updateManager = uni.getUpdateManager()
			updateManager.onCheckForUpdate(function (res) {
			  // 请求完新版本信息的回调
			  console.log(res.hasUpdate)
			})
			updateManager.onUpdateReady(function () {
				uni.showModal({
					title: '更新提示',
					content: '新版本已经准备好，是否重启应用？',
					success(res) {
					  if (res.confirm) {
						// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
						updateManager.applyUpdate();
					  }
					}
				 });
			})
		},
		onShow () {
			console.log('App Show')
		},
		onHide () {
			console.log('App Hide')
		},
		methods: {
			...mapMutations(['login','setUserInfo'])
		}
	}
</script>

<style lang="scss">
	/*每个页面公共css */
	// @import './common/uni.css';
	@import './common/colorui/icon.css';
	@import './common/colorui/main.css';
	@import './common/base.scss';


</style>
